SpringBoot 5.模块拆分
文章目录
为了之后更好的扩展我们的程序,这节我们将我们的项目拆分出若干个子模块。
先看下我们未拆分前的项目:
接下来我们先拆分common模块:
新建一个module:
选择maven,next:
ArtifactId填common,next,finish:
可以看到,我们项目下多了一个common模块:
我们在common模块下新建包,并把之前的common包下的文件,移到新的包下,并添加相关依赖:
同样的,我们再新建model(entity)模块、dao(mapper)模块、service模块、web模块。
最后我们的项目结构变成了:
这里重构项目结构对依赖改动比较大,需要一点maven知识,实在弄不出来的可以参考下这里项目git地址的配置。